距离约束(Distance Constraint)
距离约束使对象保持在距离另一个对象一定范围内、一定范围外或精确的特定距离处。
添加距离约束(Adding a Distance Constraint)
- 添加距离约束
选中一个对象,然后在检查器(Inspector)的 Constraints 部分添加 距离约束。
- 选择目标
打开约束的弹出菜单,选择要用作目标的对象。
- 移动目标
移动目标以查看约束对被约束对象的影响。默认情况下,Closer 模式会使对象保持在指定距离之内。
社区示例文件:Distance Constraint
属性(Properties)
强度(Strength)
强度控制约束对对象的影响程度。为 0% 时,约束不产生任何效果。
距离(Distance)
距离设置约束使用的距离值。舞台上会用一个红色圆圈表示与目标的这个距离。
模式(Mode)
模式决定被约束对象相对于距离值的位置方式。
更近(Closer)
使被约束对象保持在距目标的指定距离之内。当目标移动得太远时,对象会跟随以保持在该距离内。
更远(Further)
使被约束对象保持在距目标的指定距离之外。当目标移动得太近时,会将对象推开以维持最小距离。
精确(Exact)
使被约束对象始终保持在距目标的精确指定距离处。当目标移动时,对象会跟随以维持该距离。